2/32 Station St, Wentworth Falls NSW 2782, Australia
View on Map
What travelers say:
This restaurant left a deep impression on me, and a few good friends in the travel team went together, we feel the same approval for the food here, and his family has a good location, very close to where we live.